package com.qiye.pointsserver.service;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.qiye.pointsserver.common.PageUtil.PageParam;
import com.qiye.pointsserver.common.PageUtil.PageResult;
import com.qiye.pointsserver.model.entity.Userinfo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.qiye.pointsserver.model.vo.UserInfoVO;
import org.apache.ibatis.annotations.Select;
import org.springframework.data.repository.query.Param;

import java.util.List;

/**
* @author Lenovo
* @description 针对表【sys_userinfo(用户信息表)】的数据库操作Service
* @createDate 2025-07-07 16:40:40
*/
public interface UserinfoService extends IService<Userinfo> {

    UserInfoVO getUserInfoByUserId(@Param("userId") Integer userId);


    PageResult<UserInfoVO> searchUserInfo(PageParam pageParam);
}
